wild animals on road - Turkish English Dictionary